var template = require('art-template');
var path = require('path')
const fs = require('fs')
const listModel=require('../model/list')

// 应用中间件

const list = (req, res, next) => {
    // let data = '<ul>'
    // for (var i = 0; i < 100; i++) {
    //     data += `<li>line ${i}</li>`
    // }
    // data += '</url>'

    // let data = '{"ret":true,"data":'
    // let dataObj={
    //     ret:true,
    //     data:[]
    // }
    // for (var i = 0; i < 100; i++) {
    //     dataObj.data.push('line'+i)
    // }


    let dataArray = []
    for (var i = 0; i < 10; i++) {
        dataArray.push('line' + i)
    }
    // console.log(JSON.stringify(dataArray));

    // 设置请求头的格式
    // res.set('Content-Type', 'application/json;charset=utf-8')

    // res.render('list', {
    //     data: JSON.stringify(dataArray)
    // })
    // res.send(dataObj)

    // res.render('list-html',{
    //     data:dataArray
    // })

    var html = template(path.join(__dirname, '../view/list-html.art'), {
        data: listModel.dataArray
    });
    
    fs.writeFileSync(path.join(__dirname, '../public/list.html'),html)
    console.log(html)
    res.send('pages has been complice.')
}

exports.list = list